atomic warheads - Turkish English Dictionary